﻿@using CHILIS.Componentes.CoreRestaurant.Model.Adquicisiones
@{
    List<AD_Insumo> insumo = (List<AD_Insumo>)ViewBag.ListadoInsumos;
    AD_SolicitudInsumo reporte = (AD_SolicitudInsumo)ViewBag.ReporteSolicitudInsumo;
    int reg = 1;
    decimal? total = 0;
}
<link href="@Url.Content("~/Content/themes/bootstrap/css/bootstrap.min.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/themes/bootstrap/css/bootstrap-responsive.min.css")" rel="stylesheet" type="text/css" />
<script type="text/javascript">
    window.print();
</script>
<div id="title" class="image-empresa">
    @*<h1>Chili's</h1>*@
    <img src="/Content/image/chili-large-logo.jpg" style="width: 80px" />
</div>
<br />
<br />
<div>
    <table class="span10 table table-bordered">
        <caption>
            <strong>Solicitud de Insumo </strong>
        </caption>
        <thead>
            <tr>
                <th>
                    Num.Solicitud
                </th>
                <th>
                    Descripci&oacute;n
                </th>
                <th>
                    Fecha Solicitud
                </th>
                <th>
                    Fecha Entrega
                </th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>@reporte.Numero_Solicitud
                </td>
                <td>@reporte.Descripcion
                </td>
                <td>@reporte.Fecha_Solicitud.Value.ToString("dd/MM/yyyy").ToUpper()
                </td>
                <td>@reporte.Fecha_Entrega.Value.ToString("dd/MM/yyyy").ToUpper()
                </td>
            </tr>
            @* <tr>
                <td colspan="4">
                    <strong>Detalle del Insumo </strong>
                </td>
            </tr>*@
        </tbody>
        @*<tfoot>
            <tr>
                <td>
                </td>
                <td>
                </td>
                <td>
                </td>
                <td>
                </td>
            </tr>
        </tfoot>*@
    </table>
    <br />
    <table class="span10 table table-bordered">
        <caption>
            <strong>Detalle del Insumo </strong>
        </caption>
        <thead>
            <tr>
                <th>
                    #
                </th>
                <th>
                    Insumo
                </th>
                <th>
                    Cantidad
                </th>
                <th>
                    Precio
                </th>
                <th>
                    Monto
                </th>
            </tr>
        </thead>
        <tbody>
            @foreach (var item in reporte.ListaDetalles)
            {
                <tr>
                    <td>@reg
                    </td>
                    <td>
                        @{
                var firstOrDefault = insumo.FirstOrDefault(x => x.Codigo_Insumo == item.Codigo_Insumo);
                var montoParcial = item.Cantidad * firstOrDefault.Precio_Insumo;
                        }
                        @if (firstOrDefault != null)
                        {
                            @firstOrDefault.Descripcion_Insumo
                        }
                    </td>
                    <td>@item.Cantidad
                    </td>
                    <td>@firstOrDefault.Precio_Insumo
                    </td>
                    <td>
                        @montoParcial
                    </td>
                </tr>
                        total = total + (item.Cantidad * Convert.ToDecimal(firstOrDefault.Precio_Insumo));
                        reg++;
            }
        </tbody>
        <tfoot>
            <tr>
                <td>
                </td>
                <td>
                </td>
                <td>
                </td>
                <td>
                    <strong>Total</strong>
                </td>
                <td>@total
                </td>
            </tr>
        </tfoot>
    </table>
</div>
